package com.lingyun.financialmanagement.handler;

import com.lingyun.financialmanagement.vo.Result;
import lombok.extern.slf4j.Slf4j;

import org.springframework.web.bind.annotation.ControllerAdvice;
import org.springframework.web.bind.annotation.ExceptionHandler;
import org.springframework.web.bind.annotation.ResponseBody;



// 对加了@Controller的注解进行拦截处理 AOP实现
@Slf4j
@ControllerAdvice
public class AllExceptionHandler {

//    // 处理通用异常
//    @ExceptionHandler(Exception.class)
//    @ResponseBody   // 返回一个json数据
//    public Result doExceptionHandler(Exception ex){
//        log.error(ex.getMessage() + "\n与前端沟通报错！！！");
//        return Result.fail(-999, ex.getMessage());
//    }
}
